package com.huilian.iotbox.data.vo;

import com.huilian.iotbox.data.dto.QueryParam;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author 龙 路 飞
 * @CreateDate: 2023-08-31 15:28
 * @Description:
 */
@Data
public class StatsCommodityStockRecordVo extends QueryParam {
    /**
     *
     */
    private Long id;
    /**
     * 1:天；2:月
     */
    private Integer type;
    /**
     * 日期
     */
    private String dateStr;
    /**
     * 商户ID
     */
    private Integer userId;
    /**
     * 场地ID
     */
    private Integer merchantStoreId;
    /**
     * 商品ID
     */
    private Long commodityId;
    /**
     * 一级类型
     */
    private Integer firstType;
    /**
     * 二级类型
     */
    private Integer secondaryType;
    /**
     * 数量
     */
    private Integer totalQuantity;
    /**
     *
     */
    private Date createTime;


    /**
     * 商品名称
     */
    private String goodsName;

    /**
     * 商品图片
     */
    private String goodsFileName;

    /**
     * 商品条形码
     */
    private String goodsBarCode;

    /**
     * 设备id
     */
    private Integer deviceId;

    /**
     * 总成本
     * */
    private BigDecimal totalCostPrice;

    /**
     * 总销售额
     * */
    private BigDecimal totalRetailPrice;

    /**
     * 总利润
     */
    private BigDecimal totalProfit;
}
